/**
 * CSS for Webtop graphics
 *
 * @copyright  Copyright (c) 2010 Albireo Solutions
 * @package    Webtop
*/

body {width:100%; height:100%; overflow:hidden; margin:0;position:absolute;font-family: sans-serif;}
html {width:100%; height:100%; overflow:hidden}
iframe {border:0;}

.cleaner{clear:both;width:100%;overflow:hidden;height:1px;margin-top:-1px;}
/*#desktop {position:absolute;left:0;top:0; width: 3240px;}*/
#taskbar {/*height:35px;width:100%;position:absolute;bottom:0px;background:transparent url(taskbar-background.png);border-width:1px 0 0 0;border-color:#fff;border-style:solid;*/z-index:2000;
/*margin:0;padding:0;clear:both*/}
#startbutton {width:65px;height:56px;float:left;position:relative;bottom:21px;z-index:2002;margin:0 10px;}
#startbutton:hover {cursor:pointer;cursor:hand;}
#albireostartmenu {height:300px;background:transparent url(white-alpha-background.png);position:absolute;width:260px;left:0px;bottom:36px;display:none;
                   border:#fff 1px solid;-moz-border-radius-topright:10px;-webkit-border-top-right-radius:10px;border-top-right-radius:10px;z-index:2001;}

.albireostartmenu-submenu {height:auto;background:transparent url(white-alpha-background.png);width:260px;display:none;
                   border:#fff 1px solid;-moz-border-radius-topright:10px;-webkit-border-top-right-radius:10px;border-top-right-radius:10px;z-index:2001;}


.albireostartmenu-item{height: 20px;padding-top: 5px;padding-bottom: 5px;-moz-user-select: none;-khtml-user-select: none; user-select: none;cursor:pointer;cursor:hand;}

.albireoicon {background:none;position:absolute;text-align:center;padding:3px;}

.taskbar-application {float:left;height:21px;padding:5px;margin:1px;border:1px solid #d3d3d4;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;background:url(button-background.png);text-shadow:2px 1px 2px #999;}
.taskbar-application:hover {cursor:pointer;cursor:hand;}

.systemtray-gadget {font-size: 9pt; text-align: center; float:right;height:auto;width: auto;padding-left: 5px; padding-right: 5px; padding-top: 3px; padding-bottom: 2px;
                    -moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;background:url(white-alpha-background.png);text-shadow:2px 1px 2px #999;
-moz-user-select: none;-khtml-user-select: none; user-select: none;}

.systemtray-application {font-size:9pt;float:right;height:28px;width:28px;margin-top:5px;padding-left:2px;padding-right:2px;
                         -moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;/*background:url(white-alpha-background.png)*/;text-shadow:2px 1px 2px #999;
-moz-user-select: none;-khtml-user-select: none; user-select: none;}

img.systemtray-img {width:24;height:24;}

 #clocksCalendar {height:auto;width:auto;background:transparent url(white-alpha-background.png);position:absolute;right:0;bottom:35px;display:none;}

 #datepicker {height:auto;width:auto;background:transparent url(white-alpha-background.png);position:absolute;right:0;bottom:36px;display:none;}
 
 #hiddenApps {height:auto;width:auto;background:transparent url(white-alpha-background.png);position:absolute;right:65px;bottom:36px;display:none;border:#fff 1px solid;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;z-index:2001;}
 
#desktop .ui-selected, #desktop .ui-selecting {background:transparent url(white-alpha-background.png);border:#fff 1px solid;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;margin:-1px;}
#desktop .ui-selected .iconName {color:#000;text-shadow:none;}

#contextmenu {border:1px solid #d3d3d4;background:transparent url(white-alpha-background.png);font-size:small;position:absolute;left:0;top:0;
              cursor:default;-moz-box-shadow:4px 4px 5px #888;-webkit-box-shadow:4px 4px 5px #888;box-shadow:4px 4px 5px #888;}
.contextmenuitem{padding:5px 15px;min-width:120px;}
.contextmenuitem:hover{background:#d3d3d4;color:#fff;cursor:pointer;cursor:hand;}

.ui-dialog {-moz-box-shadow:0 0 4px 4px rgba(0,0,0,0.1);-webkit-box-shadow:0 0 4px 4px rgba(0,0,0,0.1);box-shadow:0 0 4px 4px rgba(0,0,0,0.1);background:transparent url(white-alpha-background.png);}
.ui-dialog-titlebar {background:transparent url(white-alpha-background.png);border:none;}
.ui-widget-header {background:transparent;}
.ui-dialog-content {background:#fff !important;margin-bottom:15px;overflow:hidden !important;}
.ui-dialog-title {font-size:small;}
.ui-dialog-titlebar-close .ui-icon {background:transparent url(close.png) no-repeat center !important;}
.ui-dialog-titlebar-restore .ui-icon {background:transparent url(restore.png) no-repeat 5px 4px !important;}
.ui-dialog-titlebar-maxi .ui-icon {background:transparent url(maximize.png) no-repeat 5px 4px !important;}
.ui-dialog-titlebar-mini .ui-icon {background:transparent url(minimize.png) no-repeat 5px 4px !important;}
.ui-dialog-titlebar-mini:hover, .ui-dialog-titlebar-maxi:hover, .ui-dialog-titlebar-restore:hover, .ui-dialog-titlebar-close:hover {background:#eee;border-color:#eee;}
.ui-dialog-titlebar-close:hover .ui-icon {background:transparent url(closehover.png) no-repeat center !important;}
.ui-dialog-titlebar-restore span, .ui-dialog-titlebar-maxi span, .ui-dialog-titlebar-mini span {height:16px;width:16px;background-repeat:no-repeat;
overflow:hidden;text-indent:-99999px;display:block;}
.ui-dialog-titlebar-restore span {background-position:-49px -82px;}
.ui-dialog-titlebar-maxi span {background-position:-32px -82px;}
.ui-dialog-titlebar-mini span{background-position:-47px -132px;}
.ui-dialog-titlebar-mini, .ui-dialog-titlebar-maxi, .ui-dialog-titlebar-restore {height:18px;width:19px;margin:-10px 0 0;padding:1px;position:absolute;top:50%;right:1.5em;}
.ui-dialog-titlebar-mini {right:2.8em;}

/*.startmenuitem {border:1px solid #d3d3d4;border-radius:5px;}*/
